effecting a deposit - German English Dictionary